self-contained drive - German English Dictionary